import processing.core.*; 
import processing.xml.*; 

import java.applet.*; 
import java.awt.*; 
import java.awt.image.*; 
import java.awt.event.*; 
import java.io.*; 
import java.net.*; 
import java.text.*; 
import java.util.*; 
import java.util.zip.*; 
import java.util.regex.*; 


public class ImageGizmo extends PApplet {
  public void setup() {

  PImage p1;
  p1=loadImage("/home/steven/Pictures/ImWin/Fotos/6.jpg");
  int i,j;
  i=p1.width;
  j=p1.height;
  
  int n=i/4;//Dividirlo en n partes horizontales
  int m=j/4;//Dividirlo en m partes verticales
  
  size(i,j);
  
  for(int k=0;k<n;k++){
	  int Wx=i/n;//Nuevo ancho
  	for(int l=0;l<m;l++){
  		int Hx=j/m;//Nuevo Alto
  		
  		PImage px=p1.get(Wx*k,Hx*l,Wx,Hx);//Trozo de la imagen
  		
  		libProIm aux = new libProIm(px);
  		px=aux.getImageColor();
  		
  		image(px,Wx*k,Hx*l, px.width, px.height);
  }}
  

  System.out.println("OK");

  noLoop();
} 
  static public void main(String args[]) {
    PApplet.main(new String[] { "--bgcolor=#DFDFDF", "Gizmo" });
  }
}
